home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / p4 / p4-1_2c.lha / p4-1.2c / contrib / makefile.proto < prev    next >
Makefile  |  1993-05-25  |  1KB  |  36 lines

  1. P4_HOME_DIR = ..
  2. INCLUDEDIR = $(P4_HOME_DIR)/include
  3. LIBDIR = $(P4_HOME_DIR)/lib
  4.  
  5. LIBS = $(LIBDIR)/libp4.a $(MDEP_LIBS)
  6.  
  7. default:
  8.  
  9. all:
  10.     make $(MFLAGS) lm_master lm1_master
  11.     make $(MFLAGS) simpglob
  12.     make $(MFLAGS) lm_slave lm1_slave
  13.  
  14. simpglob:$(P) simpglob.o  $(LIBDIR)/libp4.a
  15.     $(CLINKER) $(CFLAGS) -o simpglob simpglob.o  $(LIBS)
  16.  
  17. bcast:$(P) bcast.o  $(LIBDIR)/libp4.a
  18.     $(CLINKER) $(CFLAGS) -o bcast bcast.o  $(LIBS)
  19.  
  20. lm_master:$(P) lm_master.o lm_slave.o $(LIBDIR)/libp4.a
  21.     $(CLINKER) $(CFLAGS) -o lm_master lm_master.o lm_slave.o $(LIBS)
  22.  
  23. lm_slave:$(P) lm_slave.o slave_main.o $(LIBDIR)/libp4.a 
  24.     $(CLINKER) $(CFLAGS) -o lm_slave slave_main.o lm_slave.o $(LIBS)
  25.  
  26. lm1_master:$(P) lm1_master.o lm1_slave.o $(LIBDIR)/libp4.a
  27.     $(CLINKER) $(CFLAGS) -o lm1_master lm1_master.o lm1_slave.o $(LIBS)
  28.  
  29. lm1_slave:$(P) lm1_slave.o slave_main.o $(LIBDIR)/libp4.a
  30.     $(CLINKER) $(CFLAGS) -o lm1_slave slave_main.o lm1_slave.o $(LIBS)
  31.  
  32. realclean: clean
  33.     $(RM) -f lm_master lm_slave lm1_master lm1_slave \
  34.     simpglob bcast Makefile alogfile.p*
  35.  
  36.